package cn.huiyunche.base.service.mappers.ext;

import cn.huiyunche.base.service.model.BVehicle;
import cn.huiyunche.base.service.vo.BVehicleBrandVo;
import cn.huiyunche.base.service.vo.BVehicleSearchVo;
import cn.huiyunche.base.service.vo.PageVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface BVehicleViewMapper {
    List<BVehicleSearchVo> selectLikeName(@Param("brandkeystr") String brandKeyStr, @Param("vehiclekeystr") String vehicleKeyStr);

    List<BVehicle> selectLikeBrandNameAndVehicleName(@Param("brandkeystr") String brandKeyStr, @Param("vehiclekeystr") String vehicleKeyStr);

    List<BVehicleBrandVo> selectVehicleByParams(@Param(value = "pageVo") PageVo pageVo, @Param("vo") BVehicleBrandVo vo);

    int selectVehicleCount(@Param(value = "pageVo") PageVo pageVo, @Param("vo") BVehicleBrandVo vo);
}



